package com.bd.scm.domain.dto.approval;

import lombok.Data;

import java.util.List;

/**
 * @author Mason
 * @version 1.0
 * @since 2020/1/14 16:31
 */
@Data
public class OverTimeDataDto {
    private String userSerial;
    private String orderNo;
    private Integer peopleNum;
    private Integer totalTime;
    private String totalTimeStr;
    private Integer isRepast;
    private String overTimeName;
    private String createrName;
    private String startDate;
    private String endDate;
    private String createTime;
    private String otDate;
    //单子id
    private String orderId;
    //单子对应流程实例
    private String processId;
    //登录人自己看到的状态，只有审批和未审批
    private Integer status;
    private String statusName;
    //如果审批过，审批结果：通过、驳回
    private String resultName;
    //审批时间
    private String approvalTime;
    //是否加餐（文字）
    private String isRepastName;
    //是否是加班转调休（文字）
    private String isLeaveName;
    //是否是加班转调休
    private Integer isLeave;
    //待审批的单子实例id集合
    private List<String> notApproveList;

    //一级审批人
    private String workshopApprover;
    private String workshopApproverName;

    //二级审批人
    private String labourUnionApprover;
    private String labourUnionApproverName;

    /**
     * 最后审批人
     */
    private String  finallyApproverName;

    /**
     * 最后审批时间
     */
    private String finallyApprovalTime;

    /**
     * 拒绝原因
     */
    private String returnRemark;
}
